home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 June / PSL Monthly Shareware CD-ROM (June 1994) (Public Software Library).bin / reviews / pg_6a < prev    next >
Text File  |  1994-02-23  |  20KB  |  572 lines

  1. PG-6a:  Pascal: Large Libraries, Utilities
  2.  
  3.  
  4. 3DLib 2.5 [3DLIB25]
  5.    ISoft D&M
  6.    $40
  7.    #12606 [March 1994 CD]
  8. is a Turbo Pascal 3D graphic animation package. It features fast
  9. wire-mesh 3D objects with a macro to Pascal language translator, support
  10. for TP for DOS and TP for Windows, DOS and windows hosted macro
  11. translator and animator, and a new DOS object compiler.
  12.  
  13.  
  14. Arcpak 2.0 [ARCPAK]
  15.    Peter Singer
  16.    $25
  17.    12765  [01/94 CD]
  18. is a unit for BP 7.0 that allows you to write programs that use archive
  19. utilities. Arcpak recognizes Arc, Pak, Zip, LZH, Arj, and EXE files. It
  20. supports DOS and OS/2.
  21.  
  22.  
  23. Boosters
  24.    George F. Smith & Company
  25.    $19-$35
  26.    #27055/1569
  27. is a set of tools for Turbo Pascal programmers. Included is sixty-three
  28. assembler-coded routines, screen generator, example programs, and complete
  29. documentation. Boosters supports string, video, heap, DOS, and special-effects
  30. routines in TEXT mode, for any IBM PC/PS or true compatible.
  31.  
  32.  
  33. Qwik 7.1a [QWIK71A]
  34.    Eagle Performance Software
  35.    $25
  36.    #27055/1501 (12-93 CD)
  37. is a high performance screen writing utility for TP4 programmers.
  38. Features include vertical writing routines, detection of the i486 and
  39. Pentium CPU's, and more.
  40.  
  41.  
  42. TechnoJock's Turbo Toolkit
  43.    TechnoJock Software ASP
  44.    $54
  45.    #27055/738 [2 disks]
  46. is a collection of procedures and functions for Turbo Pascal programmers:  a
  47. collection of ultra-fast screen writing procedures, a collection of windowing
  48. and screen saving procedures, a "very nice (better than Blaise) menu routine",
  49. a collection of screen input routines, and a large assortment of miscellaneous
  50. procedures and functions, including pull-down menus, mouse support, form
  51. input, directory listings, string handling.  Full source code is included.
  52. Included in the documentation is a list of other shareware and commercial
  53. programs which Bob has found to be useful for TP programming.
  54.  
  55.  
  56. TechnoJock's Object Toolkit
  57.    TechnoJock Software ASP
  58.    $90
  59.    #27469/3182 [2 disks]
  60. provides a comprehensive collection of objects for building sophisticated user
  61. interfaces. It is designed specifically to be used by programmers who are new
  62. to object-oriented programming. It provides the complete source code for 18
  63. units, and includes over 70 example programs. Some of the main tools provided
  64. include Screen and Window Management, Form Input, List Management, Menus,
  65. Directory and File Selection, and much more. Turbo Pascal 5.5 or later is
  66. required, and 640K and a hard disk are recommended.
  67.  
  68.  
  69. BGI256
  70.    Knight Software
  71.    $50
  72.    #3851
  73. is a 256-color BGI driver for Borland's Turbo Pascal and C languages. Source
  74. code is included. A non-VESA BGI driver is also included for the Video7 card.
  75.  
  76.  
  77. Box 2.0
  78.    Nescatunga Software
  79.    $20
  80.    #757
  81. is a screen designer for Pascal programmers. Features include the ability to
  82. save screens in a small "packed" format, a pop-up ASCII table, file directory
  83. functions, and example programs which show how to create context-sensitive help
  84. screens and moving bar menus.
  85.  
  86. The Paint and Fill functions allow you to create interesting character-based
  87. backgrounds on the screen. GRAB is included with the program. When the hotkey
  88. is pressed, GRAB captures the current screen image in a memory-format file
  89. which can be loaded and edited.
  90.  
  91.  
  92. BTV.PAS 1.50
  93.    Hansen, Richard
  94.    $20-$50
  95.    #4273  (10-93 CD)
  96. is an OOP interface for Btrieve with file and error handling and error display
  97. objects. It has 40 full-featured BTRIEVE functions and a file recover utility.
  98. Requires TP6.
  99.  
  100.  
  101. Design6
  102.    Adkins, Jerry
  103.    $20
  104.    #3405
  105. is a TP database program generator. It supports numeric, alpha, calculated and
  106. other types of fields. Typical record access is 1/2 second. Up to 50 fields
  107. are allowed per record. Field input has word processor type editing features,
  108. with insert, delete, etc. A windows unit is provided, which can be
  109. incorporated into other programs. The program takes advantage of the unit
  110. structure of Turbo Pascal 6.0, and does not require toolbox support modules.
  111. All programs generated are designed to be compiled with TP 6.0.
  112.  
  113.  
  114. EGA Font
  115.    Williams, Aaron M.
  116.    $10
  117.    #1819
  118. is a set of programs for the easy creation and editing of EGA fonts. Several
  119. EGA/VGA fonts are included, as are several related video utilities. EGA Font
  120. supports DOS 3.3 and allows you to keep fonts constant in memory with the new
  121. TSR KEEPFONT.EXE. We could not get this program to work on our systems, but
  122. all the TP source code comes with it, so we are making it available for TP
  123. programmers who are interested in designing EGA Fonts.
  124.  
  125.  
  126. GS_DBase
  127.    Griffin, Richard F.
  128.    $25
  129.    #3536
  130. is a set of TP 5.5 routines that handle processing for dBase III files,
  131. including memo, index, and data files. Dates are now handled as longint values
  132. using their Julian Date. A windows interface has been added to facilitate use of
  133. other window handling packages to replace GS_Wind. Additional string handling
  134. functions have been added. A new StatusUpdate routine allows the programmer to
  135. capture the progress of long-running routines such as Pack and IndexTo.
  136.  
  137.  
  138. Inside Turbo Pascal 5.5 Units
  139.    William Peavy
  140.    $0
  141.    #2645
  142. is a utility to let you unassemble Unit code, document programs, access
  143. interface symbols for use in cross-referencers (etc), and more. Full source code
  144. and complete documentation of Unit structure are included.
  145.  
  146.  
  147. Keytree Toolbox
  148.    Rewse Consultants Ltd. ASP
  149.    30 UK Pounds
  150.    #4437
  151. is a library of routines to create, maintain and access randomly stored files of
  152. variable length records. Records can be displayed as soon as the first character
  153. of the record is typed. Files can also be read and written serially. Any number
  154. of files can be open. Each file can hold 10 indexes of multiple field keys.
  155. Associated records can be linked together. Source code is included.
  156.  
  157.  
  158. Maxx Data TurboMenu
  159.    Maxx Data Systems, Inc.
  160.    $25
  161.    #1886
  162. is a set of menu routines for TP 4.0, 5.0 and 5.5 programmers.  It allows you to
  163. define and manipulate pull-down menus.  It supports an auto-tracking feature,
  164. mouse-tracking, and the data structure uses stack and heap memory.  The menus
  165. can be defined in a text or graphics mode in one or two dimensions.
  166.  
  167.  
  168. MDCD
  169.    Davenport, Mike
  170.    $0
  171.    #1541
  172. is assembler and TP5 source code for a file compression and decompression
  173. program that uses a 13-bit LZW algorithm. It is not as fast as PKWARE, but
  174. is significantly faster and compresses better than ARC.
  175.  
  176.  
  177. Metric
  178.    #1060
  179. provides the programmer with the estimated time needed to write and maintain
  180. programs.
  181.  
  182.  
  183. MiniGen
  184.    Snyder, Eric H.
  185.    $?
  186.    #1179
  187. is a Turbo Pascal screen code generator that allows you to create data entry
  188. screens, open and close windows with borders and cursor memory, perform
  189. controlled data entry and create pull down menus.  Then it generates the
  190. necessary TP code to reproduce all this.
  191.  
  192.  
  193. MouseLib 8.0 [MOUSLI]
  194.    Loewy Ron
  195.    $15
  196.    #12598 (11-93 CD)
  197. is a Turbo Pascal event driven mouse library. It supports the standard
  198. mouse API, plus extensions for event driven programming, support for
  199. DPMI mode, text, graphic and true VGA cursor. It also includes DESQview
  200. support unit and video hardware support functions.
  201.  
  202.  
  203. Mousetools & Soundtools
  204.    Anderson, Nels ASP
  205.    $10
  206.    #1820
  207. Mousetools is a set of TP5 programming utilities providing most of the
  208. necessary procedures to use a mouse in your own programs. Features include:
  209. display the mouse cursor, read mouse and button positions, display various
  210. prompts with "push buttons" and select filenames. Demos are included for both
  211. CGA and EGA.
  212.  
  213.      SoundTools ($0) is a set of functions for adding music and sound effects
  214. to programs using either interrupts or real time code. SoundTools demonstrates
  215. two ways to generate sounds using Turbo Pascal. The simpler method uses tables
  216. to generate sound effects in real time. The other method replaces the clock
  217. tick interrupt to handle sounds in the background. This is also a good
  218. demonstration of Turbo Pascal interrupts in general. The units and de